Invincible Season 1 Review: A Gory Masterpiece